present contract - German English Dictionary